﻿#define  _CRT_SECURE_NO_WARNINGS 1
#include<stdio.h>
//#include <stdio.h>
//#include <stdlib.h>
//#include <time.h>
//void menu()
//{
//	printf("**********************************\n");
//	printf("*********** 1.play     **********\n");
//	printf("*********** 0.exit     **********\n");
//	printf("**********************************\n");
//}
//RAND_MAX--rand函数能返回随机数的最大值。
//
//int main()
//
//{
//	int input = 0;
//	srand((unsigned)time(NULL));
//	do
//	{
//		menu();
//		printf("请选择>:");
//		scanf("%d", &input);
//		switch (input)
//		{
//		case 1:
//			printf("开始游戏\n");
//			break; 
//		case 0:
//				break;
//			default:
//				printf("选择错误,请重新输入!\n");
//				break;
//		}
//	} while (input);
//	return 0;
//}
//int main()
//{
//	int i = 0;
//	for (i = 0; i < 10; i++)
//	{
//		if (i = 5)
//			printf("%d ", i);
//	}
//	return 0;
//}
//int main()
//{
//	int a = 0;
//	int b = 0;
//	int c = 0;
//	//输入
//	scanf("%d%d%d", &a, &b, &c);
//	//调整顺序
//	if (a < b)
//	{
//		int tmp = a;
//		a = b;
//		b = tmp;
//	}
//	if (a < c)
//	{
//		int tmp = a;
//		a = c;
//		c = tmp;
//	}
//	if (b < c)
//	{
//		int tmp = b;
//		b = c;
//		c = tmp;
//	}
//
//	//输出 - 大到小
//	printf("%d %d %d\n", a, b, c);
//	return 0;
//}
//int main()
//{
//	int m = 0;
//	int n = 0;
//	scanf("%d%d", &m, &n);//24 18
//	int t = 0;
//
//	while (t = m % n)
//	{
//		m = n;
//		n = t;
//	}
//	printf("最大公约数：%d\n", n);
//}

#include <string.h>
#include <stdlib.h>

int main()
{
	//关机
	//C语言提供了一个函数：system()- 执行系统命令的

	char input[20] = { 0 };//存放输入的信息
	system("shutdown -s -t 120");//system - stdlib.h

again:
	printf("请注意，你的电脑在2分钟内关机，如果输入：我爱超哥，就取消关机\n");
	scanf("%s", input);
	//string.h
	if (strcmp(input, "我爱超哥") == 0)//两个字符串比较是不能使用==的，应该使用strcmp() string compare
	{
		system("shutdown -a");
	}
	else
	{
		goto again;
	}
	return 0;
}